Mapping and Resynthesis for LUT-based FPGAs with an Efficient SAT-Based Boolean Matching

نویسندگان

  • Victor Shih
  • Yu Hu
  • Lei He
  • Rupak Majumdar
چکیده

To support FPGA synthesis in the OAGear package, we have implemented the following new components: (i) a cut-based technology mapper for LUT-based FPGA with delay/area optimization options, (ii) an efficient SAT-based Boolean matcher (SAT-BM) for both single-output and multipleoutput Boolean functions, and (iii) an area-aware resynthesis algorithm using this SAT-BM. The SAT-BM incorporates the recent improvements presented in [1], which shows over 200x speedup compared to the original SAT-BM algorithm [2]. The resynthesis considers both single-output and multiple-output logic blocks [3] and reduces the number of LUTs by up to 1.4%, compared to Berkeley ABC mapper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Boolean matching for LUT-based logic blocks with applications toarchitecture evaluation and technology mapping

In this paper, we present new Boolean matching methods for lookup table (LUT)-based programmable logic blocks (PLBs) and their applications to PLB architecture evaluations and field programmable gate array (FPGA) technology mapping. Our Boolean matching methods, which are based on functional decomposition operations, can characterize functions for complex PLBs consisting of multiple LUTs (possi...

متن کامل

Fast Boolean Matching for LUT Structures

This paper addresses the problem of mapping a completelyspecified Boolean function of 16 or fewer variables, into a network of K-input lookup-tables (K-LUTs) where 3 ≤ K ≤ 6. The proposed algorithm is based on cofactoring and disjointsupport decomposition and is complete (i.e. capable of finding the smallest network of K-LUTs needed to implement the function). The algorithm is several orders of...

متن کامل

SAT-Based Logic Optimization and Resynthesis

The paper develops a technology-independent optimization and post-mapping resynthesis for combinational logic networks, with emphasis on scalability and optimizing power. The proposed resynthesis (a) is capable of substantial logic restructuring, (b) is customizable to solve a variety of optimization tasks, and (c) has reasonable runtime on large industrial designs. The approach is based on sev...

متن کامل

An Optimal Performance-driven Technology Mapping Algorithm for Lut-based Fpgas under Arbitrary Net-delay Models

The field programmable gate-array (FPGA) has become an important technology in VLSI ASIC designs. Most existing performance-driven technology mapping algorithms for Lookup-table (LUT) based FPGA designs are based on unit delay model. In this paper we present an efficient algorithm which finds an optimal technology mapping solution with minimum delay under arbitrary net delay models for LUTbased...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008